ritual abuse - French English Dictionary